
import java.util.Scanner ;

public class Alphabet {

    public static void main( String[] args ) {

        Scanner s = new Scanner( System.in );

        System.out.println( "请输入一个英文字母:" );
        String x = s.nextLine(); // 读取用于输入的整行文本
        int n = x.length(); // 获取字符串中字符的个数可以通过 length() 方法来实现

        if( n > 0 ) { // 如果字符个数大于零说明用户有输入数据
            char ch = x.charAt( 0 ); // 当用户有数据输入时才可以从字符串中截取内容
            // System.out.println( "你输入的是: " + ch );
            if( ch >= 'A' && ch <= 'Z' ) {
                System.out.println( "你输入的是大写英文字母" + ch );
            } else if ( ch >= 'a' && ch <= 'z' ) {
                // 97 : 0110_0001
                // 32 : 0010_0000
               int i = ch ^ 32 ;
                // int i = ch - 32 ; 
                char upper = (char) i ;
                System.out.println( "你输入的是 " + ch + " ，对应的大写英文字母是 " + upper );
            } else {
                System.out.println( "你输入的不是英文字母" );
            }
        } else {
            System.out.println( "你什么也没有输入" );
        }

        System.out.println( '0' == 0 );
        System.out.println( '0' + 0 );

        s.close();

    }

}
